VMS Help  —  AEST  /AIIF
    Instructs AEST to use the specified Alpha Image Information File (AIIF)
    when translating current image. Normally, AEST forms the translated
    image references by adding the suffix _AV to Alpha image names.
    The /AIIF qualifier allows you to change this behavior.

    Default: None

    Format
       /[NO]AIIF=(filespec[,filespec...])

1  –  Qualifier Values

    filespec

      Identifies a file specification for the .AIIF file.

2  –  Description

    Alpha Image Information File (.AIIF file) contains the information
    used by AEST to renames the image references in the Alpha file
    that is currently translated. Such files are used to relink the
    translated image against the different shareable images and to
    modify fixup information.

    The .AIIF file describes the properties of a shareable image's
    exported interface, that is, the precise locations that are
    described in the image's symbol vector. These files contain
    mapping between Alpha and I64 entry points.

    The /NOAIIF qualifier tells AEST not to use the specified AIIF
    file, even if it is found.

    AEST searches for .AIIF files in the following locations and
    in the following order:
       1. The directory or directories specified as values to the
          /AIIF qualifier in the AEST command line.
       2. Locations specified by logical names. The logical name for
          each AIIF file must be formed appropriately from the
          shareable image list plus the extension (.AIIF). For example,
          for the dynamic image SYS$PUBLIC_VECTORS, the appropriate
          logical name would be SYS$PUBLIC_VECTORS.AIIF.
       3. The current directory.
       4. The directory pointed to by the SYS$LIBRARY logical name.

    AIIF file syntax:
       C-style multiline comments are allowed in any place in the file.
       The following delimiters are allowed between fields of file line:
         o ' '
         o '\t'
         o ','

       Two type of lines are allowed for .AIIF files:
         1. The first type of line is needed for reassigning the old
            symbol vector index of a linked library to a new symbol
            vector index and probably in another library. Use the
            following format for this purpose:

              old_symv_idx new_symv_idx [, "new_name"]

            Where:

              Argument       Description         Usage
              --------       -----------         -----
              old_symv_idx   old symbol vector   (as decimal)
                             index

              new_symv_idx   new symbol vector   (as decimal)
                             index

              new_name       optional, newly     (as ASCII, must be
                             linked library       enclosed in double
                                                  quotation marks (" "))

         2. The second type of line is needed for assigning new
            GSMATCH fields for newly linked libraries. Use the
            following format for this purpose:

              "name"  match_ctl  minor_id  major_id

            Where:

              Argument       Description         Usage
              --------       -----------         -----
              name           Name of newly       (as ASCII, must be
                             linked library       enclosed in double
                                                  quotation marks (" "))

              match_ctl      matching            (as decimal). Identifies
                                                 the match algorithm used
                                                 by the image activator.
                                                 Specify one of the
                                                 following values:
                                                   0 - ALWAYS
                                                   1 - EQUAL
                                                   2 - LEQUAL

              minor_id       minor id            (as decimal)

              major_id       major id            (as decimal)
Close Help